beach aster

Noun
  1. slightly succulent perennial with basal leaves and hairy sticky stems each bearing a solitary flower head with narrow pink or lavender rays; coastal bluffs Oregon to southern California

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

beach aster
A beach aster blooms on a sunny coastal bluff.